Andr De Shields is an American actor, singer, director, dancer, novelist, choreographer, lyricist, composer and college professor.
NASource: Wikipedia